echo detection - Spanish English Dictionary